Part Number Hot Search : 
LTC385 C100C LXMP5011 P136000 11101 11005 AM467 MBT440
Product Description
Full Text Search
 

To Download TNA091AE Datasheet File

  If you can't view the Datasheet, Please click here to try to view without PDF Reader .  
 
 


  Datasheet File OCR Text:
  (c) 2014 . renesas electronics corporation. all rights reserved. page 1 of 10 date: april 3, 2014 renesas technical update 1753 , shimonumabe, nakahara - ku, kawasaki - shi, kanagawa 211 - 8668 japa n renesas electronics corporation product category mpu/mcu document no. tn -rx*-091 a/e rev. 1.00 title corrections to the rx111 group users manual: hardware regarding communication protocol of the flash memory information category technical notification applicable product rx111 group lot no. reference document rx111 group user's manual: hardware rev.1.00 (r01uh0365ej0100) all this document describes c orrections to descriptions for c ommunication p rotocol of the f lash m emory in rx111 group user?s manual: hardware . 1. corrections page 11 16 of 120 9 descriptions in 35.9.3, boot mode status inquiry are corrected as follows: before correction size (1 byte): total bytes of status and error (the value is always 2) status (1 byte): mcu status (see table 35.13) er ror (1 byte): information about the error occurred in the mcu (see table 35.14) after correction size (1 byte): total bytes of status and error (the value is always 2) status (1 byte): mcu status (see table 35.13) error (1 byte): information about the error occurred in the mcu (see table 35.14) sum (1 byte): value that is calculated so the sum of response data is 00h command 4fh response 5fh size status error sum command 4fh response 5fh size status error
renesas technical update tn -5; *-  a/e ' ate : april 3, 2014 page 2 o f 10 page 111 7 of 120 9 descriptions in 35.9.4.1 , supported device inquiry are corrected as follows: before correction command 20h response 30h sum number of devices number of characters number of characters size device code for little endian device code for big endian series name for little endian series name for big endian size (1 byte): total bytes of number of devices, characters, device code, and series name number of devices (1 byte): number of devices supported by the boot program number of characters (1 byte): number of characters for the device code and device name device code (4 bytes): identification code indicating the device series name (n bytes): ascii code of the series name of the supported device sum (1 byte): value that is calculated so the sum of response data is 00h after correction command 20h response 30h sum number of devices number of characters number of characters size device code for little endian device code for big endian series name for little endian series name for big endian size (1 byte): total bytes of number of devices, characters, device code, and serie s name number of devices (1 byte): number of endian types of program data (the value is always 02h) number of characters (1 byte): number of characters for the device code and device name device code (4 bytes): identification code indicating the endian of program data series name (n bytes): ascii code of the series name of the supported device sum (1 byte): value that is calculated so the sum of response data is 00h
renesas technical update tn -5;  a/e date : april 3, 2014 page 3 of 10 page 11 20 of 120 9 descriptions in 35.9.5.1 , device select are corrected as follows: before correction command 10h sum size device code size (1 byte): number of characters of the device code (the value is always 04h) device code (4 bytes) : identification code indicating the device (code in the response to the support device inquiry command) sum (1 byte): value that is calculated so the sum of command data is 00h after correction command 10h sum size device code size (1 byte): number of characters of the device code (the value is always 04h) device code (4 bytes): identification code for selecting the endian of program data (code in the response to the support device inquiry command) sum (1 byte): value that is calculated so the sum of command data is 00h
renesas technical update tn -5;  a/e date : april 3, 2014 page 4 of 10 page 11 21 of 120 9 descriptions in 35.9.6, operating frequency select are corrected as follows: before correction error (1 byte): error code 11h: sum error 24h: bit rate selection error after correcti on error (1 byte): error code 11h: sum error 24h: bit rate selection error communication confirmation 06h command (communication confirmation data) 06h response 06h error response ffh response 06h error response bfh error response 06h error response bfh error response 06h error response ffh
renesas technical update tn -5;  a/e date : april 3, 2014 page 5 of 10 page 113 3 of 120 9 descriptions in 35.9.10.1, bit rate automatic adjustment procedure are corrected as follows: before correction after starting up in boot mode, wait for 400 ms and then send 00h to the mcu from the programmer. when the bit rate adjustment is completed, the mcu sends 00h to the programmer. when the programmer receives 00h, send 55h to the mcu from the programmer. when the programmer fails to receive 00h, restart the mcu in boot mode, and adjust the bit rate again. the programmer can send 00h to the mcu up to 30 times. after correction after starting up in boot mode, wait for 400 ms and then send 00h to the mcu from the programmer. the pro grammer can send 00h to the mcu up to 30 times. when the bit rate adjustment is completed, the mcu sends 00h to the programmer. when the programmer receives 00h, send 55h to the mcu from the programmer. when the programmer fails to receive 00h, restart the mcu in boot mode, and adjust the bit rate again. page 113 3 of 120 9 figure 35.13 data format for bit rate automatic adjustment is corrected as follows: before correction start bit d0 d1 d2 d3 d4 d5 d6 d7 stop bit measure 9 bits of low width (data 00h) at least 1 bit of high width after correction "00h" command transmission interval of at least 1 ms reception from the mcu transmission to the mcu "00h" "00h" "00h" "55h" (1) (2) (3) *1 note 1. up to 30 times "00h"
renesas technical update tn -5;  a/e date : april 3, 2014 page 6 of 10 page 113 5 of 120 9 descriptions in 35.9.10.3 , procedure to select the device and change the bit rate are corrected as follows: before correction (1) send the device select command (10h) to select the device to connect with the programmer and the endian of data that is programmed. when the program data is little endian, select the same device code as that for little endian in the response to the support device inquiry command. when the program data is big endian, select the same device code as that for big endian in the response to the support device inquiry command. when the device is selected successfully, the mcu sends a response ( 06h ). when the mcu fails to receive, the mcu sends an error response (90h). (2) send the operating frequency select command (3fh) to change the bit rate for communication. when the bit rate is set successfully, the mcu sends a response (06h). when the bit rate cannot be changed, or when the mcu fails to receive, the mcu sends an error response (bfh). (3) when the mcu receives a response (06h), the mcu waits for 1 - bit period at the bit rate for sending the operating frequency select command, and then set the bit rate of the programmer to the changed value. after that, the mcu sends communication confirmation data (06h) at the changed bit rate. when the mcu receives the command successfully, the mcu sends a response (06h) of the communication confirmation data. after correction (1) send the device select command (10h) to select the device to connect with the programmer and the endian of data that is programmed. when the program data is little endian, select the same device code as that for little endian in the response to the support device inquiry command. when the program data is big endian, select the same device code as that for big endian in the response to the support device inquiry command. when the device is selected successfully, the mcu sends a response ( 46h ). when the mcu fails to receive, the mcu sends an error response (90h). (2) send the operating frequency select command (3fh) to change the bit rate for communication. when the bit rate is set successfully, the mcu sends a response (06h). when the bit rate cannot be changed, or when the mcu fails to receive, the mcu sends an error response (bfh). (3) when the programmer receives a response (06h), the mcu waits for 1 - bit period at the bit rate for sending the operating frequency select command, and then set the bit rate of the programmer to the changed value. after that, the mcu sends communication confirmation data (06h) at the changed bit rate. when the mcu receives the command successfully, the mcu sends a response (06h) of the communication confirmation data.
renesas technical update tn -5;  a/e date : april 3, 2014 page 7 of 10 page 113 5 of 120 9 figure 35.16 procedure to select the device and change the bit rate is corrected as follows : before correction 10h (device select command) mcu 06h (ack) 90h, xxh (error code) 3fh (operating frequency select command) 06h (ack) bfh, xxh (error code) wait for 1-bit period set the new bit rate 06h (check) 06h (ack) (1) (2) (3) programmer after correction 10h (device select command) mcu 46h (ack) 90h, xxh (error code) 3fh (operating frequency select command) 06h (ack) bfh, xxh (error code) wait for 1-bit period set the new bit rate (1) (2) (3) programmer 06h (communication confirmation data) 06h (ack)
renesas technical update tn -5;  a/e date : april 3, 2014 page 8 of 10 page 113 8 of 120 9 descriptions in 35.9.10.6 , erase ready operation are corrected as follows: before correct ion (1) send the erase preparation command (48h) to place the mcu in the erase wait state. the mcu enters the erase wait state and sends a response (06h). (2) send a block erase command (59h) to erase blocks in the mcu. when blocks are erased successfully, the mcu sends a response (06h). when the mcu fails to receive, the mcu sends an error response (d9h). send a block erase command repeatedly until block erase commands for all blocks are sent. when the operation ends before all the block erase commands are sent, a command error may occur even when a correct command is sent in the program/erase state. (3) in order to place the mcu in the program/erase state, send a block erase command for end of erase (59h 04h ffh ffh ffh ffh a7h). the mcu enters the program/erase state and sends a response (06h). after correction (1) send the erase preparation command (48h) to place the mcu in the erase wait state. the mcu enters the erase wait state and sends a response (06h). (2) send a block erase command (59h) to erase blocks in the mcu. when blocks are erased successfully, the mcu sends a response (06h). when the mcu fails to receive, the mcu sends an error response (d9h). send block erase commands repeatedly until a block erase command has been sent for the total numb er of blocks. the total number of blocks is the sum of the user area blocks and data area blocks that are obtained in advance using the block information inquiry command. if the operation ends before all the block erase commands are sent, a command error may occur even when a correct command is sent in the program/erase state. (3) send a block erase command for end of erase (59h 04h ffh ffh ffh ffh a7h). the mcu sends a response (06h). (4) to confirm whether erase ready operation has ended, send a boot mode status inquiry command (4fh). when the erase ready operation has ended, the mcu returns the result of the boot mode status inquiry. when the erase ready operation has not ended, th e mcu sends an error response (80h 4fh). when an error response is receiv ed, restart the mcu in boot mode and perform the procedure again from section 35.9.10.1 , bit rate automatic adjustment procedure .
renesas technical update tn -5;  a/e date : april 3, 2014 page 9 o f 10 page 113 8 of 120 9 figure 35.19 procedure to send commands in erase ready operation is corrected as follows: before correction 48h (erase preparation command) 06h (ack) d9h, xxh (error code) 06h (ack) repeat until all blocks are erased. - repeat 136 times for a 128-kbyte product (128 times for the user area and eight times for the data area). 59h (block erase command for end of erase) 06h (ack) 59h (block erase command) programmer mcu erase (2) (1) (3) after correctio n 48h (erase preparation command) 06h (ack) d9h, xxh (error code) 06h (ack) repeat until all blocks are erased. 59h (block erase command for end of erase) 06h (ack) 59h (block erase command) programmer mcu erase (2) (1) (3) 4fh (boot mode status inquiry command) response to the boot mode status inquiry command (4) 80h, 4fh (error response)
renesas technical update tn -5;  a/e date : april 3, 2014 page 10 of 10 page 114 3 of 120 9 descriptions in 35.9.10.11 , set the access window in the user area are corrected as follows: before correction (1) when setting the access window, set 00h in the access window, set the start address of the area that can be programmed the by s elf - programming library in the access window start address lh and access window start address hl, and set the end address of the area that can be programmed by the self - programming library in the access window end address lh and access window end address hl. when clearing the access window settings, set ffh in the access window, access window start address lh, access window start address hl, the access window end address lh, and the access window end address hl. when the mcu writes the addresses, the mcu sends a response (06h). if the mcu fails to receive, the mcu sends an error response (f4h). after correction (1) send the access window program command (74h) to set the access window or clear the access window settings. when setting the access window, set 00h in the access window, set the start address of the area that can be programmed by the self - programming in the access window start address lh and access window start address hl, and set the end address of the area that can be programmed by the self - programming in the access window end address lh and access window end address hl. when clearing the access window settings, set ffh in the access window, access window start address lh, access windo w start address hl, the access window end address lh, and the access window end address hl. when the mcu writes the addresses, the mcu sends a response (06h). if the mcu fails to receive, the mcu sends an error response (f4h).


▲Up To Search▲   

 
Price & Availability of TNA091AE

All Rights Reserved © IC-ON-LINE 2003 - 2022  

[Add Bookmark] [Contact Us] [Link exchange] [Privacy policy]
Mirror Sites :  [www.datasheet.hk]   [www.maxim4u.com]  [www.ic-on-line.cn] [www.ic-on-line.com] [www.ic-on-line.net] [www.alldatasheet.com.cn] [www.gdcy.com]  [www.gdcy.net]


 . . . . .
  We use cookies to deliver the best possible web experience and assist with our advertising efforts. By continuing to use this site, you consent to the use of cookies. For more information on cookies, please take a look at our Privacy Policy. X